The Salmon River is a tributary of the Fraser River in the Central Interior of British Columbia, Canada, flowing southeast to meet that river to the west of Eaglet Lake,[1] to the north of the city of Prince George. The community of Salmon Valley is located in its basin.[2]
The nearby McGregor River was originally named the Big Salmon River.[3]